home *** CD-ROM | disk | FTP | other *** search
- Short: Enhances OpenLibrary features
- Author: thor@einstein.math.tu-berlin.de (Thomas Richter)
- Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
- Type: util/sys
-
- This is a patch to the OpenLibrary call. When adding it to the system,
- OpenLibrary will also look in the "libs" and "classes" subdirectories of
- the current directory, and in "PROGDIR:", "PROGDIR:Libs" and
- "PROGDIR:Classes".
-
- There's already one patch on the net that does this work, but after testing
- for a while I found that it does not work well with some software, and
- after looking into the code I found that this utility is quite broken
- (the stack is used wrongly, plus some more).
-
- So I decided to fill this gap and write my own... and the problems I had
- before vanished.
-
- Installation:
- Copy to your C: drawer.
-
- Invokation:
- BetterOpenLibs NOLIBS/S,NOCLASSES/S,NOPROGDIR/S
- NOPROGDIRLIBS/S,NOPROGDIRCLASSES/S:
-
- NOLIBS: Do not look into the libs directory of the current dir.
- NOCLASSES: Same, but ignore "Classes"
- NOPROGDIR: Do not search in "PROGDIR:"
- NOPROGDIRLIBS: Do not search in "PROGDIR:Libs"
- NOPROGDIRCLASSES: Do not search in "PROGDIR:Classes"
-
- Especially, the "PROGDIR:" and its subdirectories are not searched if
- the invoking process has no home directory, and the enhanced features
- are disabled if called from a task. (Since they don't make sense in
- this case). No PROGDIR: assign is made.
-
- ____________________________________________________________________________
-
- The THOR-Software Licence
-
-
- This License applies to the computer programs known as "BetterOpenLibs".
- The "Program", below, refers to such program.
-
-
- The programs and files in this distribution are freely distributable
- under the restrictions stated below, but are also Copyright (c)
- Thomas Richter.
-
-
- Distribution of the Program by a commercial organization without written
- permission from the author to any third party is prohibited if any payment
- is made in connection with such distribution, whether directly
- (as in payment for a copy of the Program) or indirectly (as in payment
- for some service related to the Program, or payment for some product
- or service that includes a copy of the Program "without charge";
- these are only examples, and not an exhaustive enumeration of prohibited
- activities). However, the following methods of distribution involving
- payment shall not in and of themselves be a violation of this restriction:
-
-
- (i) Posting the Program on a public access information storage and
- retrieval service for which a fee is received for retrieving information
- (such as an on-line service), provided that the fee is not
- content-dependent (i.e., the fee would be the same for retrieving the same
- volume of information consisting of random data).
-
-
-
- (ii) Distributing the Program on a CD-ROM, provided that the files
- containing the Program are reproduced entirely and verbatim on such
- CD-ROM, and provided further that all information on such CD-ROM be
- redistributable for non-commercial purposes without charge.
-
-
-
- Everything in this distribution must be kept together, in original
- and unmodified form.
-
-
-
-
- Limitations.
-
- THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO
- WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
- RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
- THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
- SERVICING, REPAIR OR CORRECTION.
-
-
-
- IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE ALL FILES CONTAINED IN
- THIS ARCHIVE.
-
- _____________________________________________________________________________
-
- Thomas,
- March 1997
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 736 507 31.1% 02-Mar-97 19:34:46 BetterOpenLibs
- 3786 1778 53.0% 02-Mar-97 19:44:46 BetterOpenLibs.readme
- -------- ------- ----- --------- --------
- 4522 2285 49.4% 03-Mar-97 19:18:04 2 files
-